Class Snoopy

Description

***********************************************

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ***********************************************

Located in /include/Snoopy.class.php (line 38)


	
			
Variable Summary
mixed $accept
mixed $agent
mixed $cookies
mixed $curl_path
mixed $error
mixed $expandlinks
mixed $headers
mixed $host
mixed $maxframes
mixed $maxlength
mixed $maxredirs
mixed $offsiteok
mixed $pass
mixed $passcookies
mixed $port
mixed $proxy_host
mixed $proxy_pass
mixed $proxy_port
mixed $proxy_user
mixed $rawheaders
mixed $referer
mixed $results
mixed $status
mixed $temp_dir
mixed $timed_out
mixed $user
mixed $_fp_timeout
mixed $_framedepth
mixed $_frameurls
mixed $_httpmethod
mixed $_isproxy
mixed $_maxlinelen
Method Summary
void fetch (mixed $URI)
void fetchform (mixed $URI)
void fetchlinks (mixed $URI)
void fetchtext (mixed $URI)
void setcookies ()
void submit (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
void submitlinks (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
void submittext (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
void _check_timeout (mixed $fp)
void _connect (mixed &$fp)
void _disconnect (mixed $fp)
void _expandlinks (mixed $links, mixed $URI)
void _httprequest (mixed $url, mixed $fp, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
void _httpsrequest (mixed $url, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
void _prepare_post_body (mixed $formvars, mixed $formfiles)
void _stripform (mixed $document)
void _striplinks (mixed $document)
void _striptext (mixed $document)
Variables
mixed $accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*" (line 73)
mixed $agent = "Mortgage Admin Robot v.3.0" (line 51)
mixed $cookies = array() (line 53)
mixed $curl_path = "/usr/local/bin/curl" (line 91)
mixed $error = "" (line 77)
mixed $expandlinks = true (line 62)
mixed $headers = array() (line 79)
mixed $host = "www.php.net" (line 44)

** Public variables ***

mixed $lastredirectaddr = "" (line 59)
mixed $maxframes = 0 (line 61)
mixed $maxlength = 500000 (line 80)
mixed $maxredirs = 5 (line 58)
mixed $offsiteok = true (line 60)
mixed $pass = "" (line 70)
mixed $passcookies = true (line 65)
mixed $port = 80 (line 45)
mixed $proxy_host = "" (line 46)
mixed $proxy_pass = "" (line 49)
mixed $proxy_port = "" (line 47)
mixed $proxy_user = "" (line 48)
mixed $rawheaders = array() (line 55)
mixed $read_timeout = 30 (line 81)
mixed $referer = "" (line 52)
mixed $response_code = "" (line 78)
mixed $results = "" (line 75)
mixed $status = 0 (line 85)
mixed $temp_dir = "/tmp" (line 87)
mixed $timed_out = false (line 84)
mixed $user = "" (line 69)
mixed $_fp_timeout = 30 (line 118)
mixed $_framedepth = 0 (line 115)
mixed $_frameurls = array() (line 114)
mixed $_httpmethod = "GET" (line 107)
mixed $_httpversion = "HTTP/1.0" (line 108)
mixed $_isproxy = false (line 117)
mixed $_maxlinelen = 4096 (line 105)

** Private variables ***

mixed $_mime_boundary = "" (line 111)
mixed $_redirectaddr = false (line 112)
mixed $_redirectdepth = 0 (line 113)
mixed $_submit_method = "POST" (line 109)
mixed $_submit_type = "application/x-www-form-urlencoded" (line 110)
Methods
fetch (line 129)
void fetch (mixed $URI)
fetchform (line 465)
void fetchform (mixed $URI)
fetchlinks (line 437)
void fetchlinks (mixed $URI)
fetchtext (line 493)
void fetchtext (mixed $URI)
setcookies (line 1064)
void setcookies ()
set_submit_multipart (line 581)
void set_submit_multipart ()
set_submit_normal (line 592)
void set_submit_normal ()
submit (line 277)
void submit (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
submitlinks (line 517)
void submitlinks (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
submittext (line 549)
void submittext (mixed $URI, [mixed $formvars = ""], [mixed $formfiles = ""])
_check_timeout (line 1080)
void _check_timeout (mixed $fp)
_connect (line 1098)
void _connect (mixed &$fp)
_disconnect (line 1150)
void _disconnect (mixed $fp)
_expandlinks (line 731)
void _expandlinks (mixed $links, mixed $URI)
_httprequest (line 766)
void _httprequest (mixed $url, mixed $fp, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
_httpsrequest (line 924)
void _httpsrequest (mixed $url, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
_prepare_post_body (line 1164)
void _prepare_post_body (mixed $formvars, mixed $formfiles)
_stripform (line 642)
void _stripform (mixed $document)
_striplinks (line 612)
void _striplinks (mixed $document)
_striptext (line 662)
void _striptext (mixed $document)

Documentation generated on Thu, 04 Sep 2008 16:15:30 +0400 by phpDocumentor 1.3.0RC3